import re
def cw(text):
    words = text.split()

    t_w = len(words)
    u_w = len([word for word in words if re.match(r'^[А-Я]', word)])
    l_w = len([word for word in words if re.search(r'[a-zA-Z]', word)])
    s_w = len([word for word in words if len(word) <= 3])
    h_w = len([word for word in words if '-' in word])
    
    ll_w = max(words, key = len)


    print(f'Количество слов: {t_w}')
    print(f'Количество слов с заглавной кириллической буквы: {u_w}')
    print(f'Количество слов содержащих латинский символ: {l_w}')
    print(f'Количество слов не привышающих 3 символа: {s_w}')
    print(f'Количество слов с в составе которых имеется дефиз: {h_w}')
    print(f'Самое длинное слово: {ll_w}')

text = "Hello Привет мало-ли кто-то не знает"
cw(text)
